// Decompiled on 周六 2月 22 19:31:49 CST 2025 with Zomboid Decompiler v0.1.3 using Vineflower.
package zombie.core.Styles;

public final class LightingStyle extends AbstractStyle {
    private static final long serialVersionUID = 1L;
    public static final LightingStyle instance = new LightingStyle();

    @Override
    public void setupState() {
        zombie.IndieGL.glBlendFuncA(0, 768);
    }

    @Override
    public void resetState() {
        zombie.IndieGL.glBlendFuncA(770, 771);
    }

    @Override
    public AlphaOp getAlphaOp() {
        return AlphaOp.KEEP;
    }

    @Override
    public int getStyleID() {
        return 3;
    }

    @Override
    public boolean getRenderSprite() {
        return true;
    }
}
